Home Russia Tour Packages
Russia Tour Packages
Explore the beauty of the world's largest nation with a Russia tour package by SOTC. The beautiful landscape has both cold arctic regions as well as gorgeous beaches. No trip to Russia is complete without a visit to the Red Square, the Kremlin, and the iconic St. Basil's cathedral. The Russian holiday packages offered by SOTC cover this and more. The following are a list of the most sought-after Russian trip packages.